Business

Shell to stop Russian oil and gas purchases, apologizes for buying shipment afte..